package com.wms.service;

import com.wms.bean.PageBean;
import com.wms.dto.ArrivalDto;
import com.wms.entity.Arrival;

import java.util.List;

public interface ArrivalService {
    /**
     * 保存到货单及明细
     * @param arrival
     * @return
     */
    int save(Arrival arrival);

    /**
     * 获取到货单信息
     * @param arrivalDto
     * @return
     */
    PageBean queryAll(ArrivalDto arrivalDto);

    /**
     * 根据id获取到货明细
     * @param id
     * @return
     */
    List<Arrival> queryDetailById(int id);

    /**
     * 根据id删除到货单信息
     * @param id
     * @return
     */
    int removeById(int id);

}
